They will tell you that they can supply and deliver there bio diesel units with no problems. They take your money and then you get zero they don't even have the guts to answer there phone or e-mail. Don't go near this company.See critical reviews
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.