Request Service
You are scheduling service with our Fredericksburg, VA location. Change your location
Thanks for considering Fredericksburg, VA for your heating, cooling, plumbing and electrical needs. We offer two convenient ways to schedule with us:
- Call us: Call (540) 642-1421 to speak with a Michael & Son team member during regular business hours.
- Schedule online: Fill out our scheduling form below and a team member will call to confirm your preferred day and time.
Michael & Son business hours:
- Monday through Friday 7:00 A.M. to 9:00 P.M.
- Saturday and Sunday: 8:00 A.M. to 6:00 P.M.
Do you have a home service emergency? We have technicians available 24 hours a day, 7 days a week. Just call (540) 642-1421.
Select the service you need
Select your preferred day and time
Sorry, we can’t reserve a time slot for today. Here are your options:
- For emergency service, call us at (540) 642-1421
- For non-emergencies, please choose a different day
A Michael & Son representative will call you to confirm your appointment day and time.