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.
Do you have a home service emergency? We have technicians available 24 hours a day, 7 days a week. Just call (540) 642-1421, or schedule your service online with the form below.
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.