From the moment we started the project, Michael constantly communicated with us, understood our vision and worked within our budget. The site exceeded our expectations and we look forward to working together on future projects!
—Catriona Barry, TrakAx.com
- Have an Abandoned ExpressionEngine Site?
I am an experienced ExpressionEngine developer and teacher. I actually wrote the book on ExpressionEngine. I help owners of in-jeopardy ExpressionEngine-based websites fix, improve or update their site so that they can get on with the business of running their business.
If that describes you please click this button and begin the recovery process for your website: