About Us

Roberts Maintenance Service Truck

We are licensed, fully insured, and have been servicing the Grand Valley since 1992. We will provide you with professional services at affordable pricing. We will not consider a job complete until you are fully satisfied.

We service Grand Junction, Fruita, Loma, Palisade, and the Clifton area in Colorado.

Give us a call for a free estimate… 970-216-1763.





Thank you for responding to our heating problem so quickly and responsibly. We appreciate your prompt and effective service. Our heating system seems to be working fine now. Thank you again!

-Dale K Mobley


If you want quality work done and someone you can trust than Craig is perfect for the job! He makes sure everything is the way you want it and leaves his customers satisfied. He even gives great advice if your not sure what you want.

-TJ & Anna Forsman


I have been called Roberts Maintenance Service for the last 5 years to winterize my house. It is always a job well done! And I have never had a pipe burst.

-Lynne Matyas