i totally agree with the changing jobs comment. Working as a carpenter when i was younger the only way i got a raise was to change jobs. But be careful, job jumping starts to look bad to future employers like Bank said. Construction is a different game and employee roll over is high so it really didnt matter. I am now in design and have worked for 3 different companies in 2 years. I left the first for a 30% raise, 6 months in i get recruited by a company closer to home, i only got a couple dollar an hour raise but the 50% drop in gas and time on the road was well worth it. I should have been more clear, yes they cannot fire you for it, but you are going to get on the bad side from the get go if you are discussing compensation and going to your boss saying "XXXX makes more then me, that isnt fair i should be making more." Like others have said, arrange a meeting and ask for a raise, dont bring up others wages, just ask and layout your reasons why you deserve a raise.